Micron Document
๐ŸŽ–๏ธGitะฏั€ะฐ๐ŸŽ–๏ธ

Node / meshtastic / Meshtastic-Android / files / docs / zh-rCN / user / messages-and-channels.md

Displaying Rendered โ€ข View raw โ€ข Download

docs/zh-rCN/user/messages-and-channels.md 2d20cd8a4708e2ef66e98d5259f3a97ec93f240a (2d20cd8a) Text, 12.90 KB

title: Messages & Channels
parent: User Guide
nav_order: 3
last_updated: 2026-07-11
description: Send and receive messages, manage channels, configure encryption, search conversations, and use quick chat, reactions, and message actions.
aliases:
โ€ข channels
โ€ข direct-messages
โ€ข messaging
โ€ข conversations

Messages & Channels

Meshtastic supports two communication modes: channel broadcasts and direct messages.

้ข‘้“

Channels are shared communication groups. All nodes configured with the same channel key can read and send messages on that channel.

Default Channel

Every Meshtastic device comes with a default LongFast channel. This is an unencrypted channel used for general mesh communication.

้ข‘้“ๅฎ‰ๅ…จ

Channels support multiple encryption levels:

โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”
โ”‚ ๅ›พๆ ‡ โ”‚ Security Level โ”‚ ่ฏดๆ˜Ž โ”‚
โ”œโ”€โ”€โ”€โ”€โ”€โ”€โ”ผโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ผโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ค
โ”‚ ๐Ÿ”’ โ”‚ PSK (256-bit AES) โ”‚ Fully encrypted with a strong pre-shared key. Only nodes with the โ€ฆ โ”‚
โ”‚ ๐Ÿ” โ”‚ PSK (128-bit AES) โ”‚ Encrypted with a shorter key. Secure for most uses but 256-bit is โ€ฆ โ”‚
โ”‚ ๐Ÿ”“ โ”‚ Default / Open โ”‚ Uses the well-known default key. Any Meshtastic device on the sameโ€ฆ โ”‚
โ”‚ โš ๏ธ โ”‚ Insecure + Position โ”‚ Open channel that also broadcasts your GPS position. Use with cautโ€ฆ โ”‚
โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”ดโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ดโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜

โ”‚ ๐Ÿ”’ Security Tip: Always configure a unique PSK for private communications. The default channel is
โ”‚ intentionally open so new users can discover the mesh โ€” but you should create a separate
โ”‚ encrypted channel for anything sensitive.

Adding a Channel

1. Navigate to Settings โ†’ Channels.
2. Tap Add Channel or scan a QR code.
3. Configure the channel name and encryption key.
4. Share the channel URL/QR code with others who need access.

Tapping a channel shows its details and sharing options.

็ง่Š

Direct messages (DMs) are point-to-point encrypted communications between two specific nodes.

Sending a Direct Message

1. Open the Messages tab.
2. Select a node from your contacts list or tap a node in the node list.
3. Type your message and tap Send.

Message States

A status label appears under your own outgoing messages only (incoming messages from others show no status label):

โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”
โ”‚ State โ”‚ Meaning โ”‚
โ”œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ผโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ค
โ”‚ Sendingโ€ฆ โ”‚ Queued or already handed to the radio, not yet resolved eโ€ฆ โ”‚
โ”‚ Delivered to recipient โ”‚ The strongest confirmation for a direct message โ€” an acknโ€ฆ โ”‚
โ”‚ ๅทฒๅ‘้€่‡ณ็ฝ‘็Šถ็ฝ‘็ปœ โ”‚ For a channel broadcast, the message reached the mesh (brโ€ฆ โ”‚
โ”‚ Relayed, not confirmed by recipient โ”‚ For a direct message, shown in a warning color โ€” the messโ€ฆ โ”‚
โ”‚ ้€š่ฟ‡ SF++ ้“พ่ทฏ่ทฏ็”ฑโ€ฆ โ”‚ Being routed/buffered by the Store & Forward Plus Plus chโ€ฆ โ”‚
โ”‚ ๅทฒๅœจ SF++ ้“พไธŠ็กฎ่ฎค โ”‚ Confirmed delivered via the SF++ chain โ”‚
โ”‚ ้”™่ฏฏ โ”‚ Delivery failed โ€” tap the status for the specific reason โ€ฆ โ”‚
โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ดโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜

Delivery Errors

When a message fails to deliver, the error indicator shows what went wrong:

โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”
โ”‚ ้”™่ฏฏ โ”‚ Meaning โ”‚ What to Do โ”‚
โ”œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ผโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ผโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ค
โ”‚ ๆ‰พไธๅˆฐ็›ฎๆ ‡ โ”‚ No path exists to the destination node โ”‚ The recipient may be offline or oโ€ฆ โ”‚
โ”‚ Got NAK โ”‚ The next-hop node refused to relay โ”‚ The relay node may be congested. โ€ฆ โ”‚
โ”‚ ่ถ…ๆ—ถ โ”‚ No acknowledgment within retry window โ”‚ The recipient may be just out of โ€ฆ โ”‚
โ”‚ ๆ— ่ฟžๆŽฅ โ”‚ No radio interface available to send โ”‚ Check that your radio is connecteโ€ฆ โ”‚
โ”‚ Max Retransmit โ”‚ All retry attempts exhausted โ”‚ The mesh path is unreliable. Try โ€ฆ โ”‚
โ”‚ ๆฒกๆœ‰้ข‘้“ โ”‚ The destination channel doesn't exist โ”‚ Verify both nodes share the same โ€ฆ โ”‚
โ”‚ Too Large โ”‚ Message exceeds maximum payload size โ”‚ Shorten your message (max ~200 chโ€ฆ โ”‚
โ”‚ ๆ— ๅ“ๅบ” โ”‚ Node received message but didn't respond โ”‚ The recipient's radio may be busyโ€ฆ โ”‚
โ”‚ Duty Cycle Limit โ”‚ Regional airtime limit reached โ”‚ Your radio has used its allowed tโ€ฆ โ”‚
โ”‚ ้”™่ฏฏ่ฏทๆฑ‚ โ”‚ Malformed or invalid message โ”‚ This usually indicates a softwareโ€ฆ โ”‚
โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ดโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ดโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜

โ”‚ ๐Ÿ’ก Tip: Most delivery errors resolve themselves. If a node is intermittently reachable, the mesh
โ”‚ will retry. For persistent "No Route" errors, check that intermediate Router nodes are online.

Message Features

Quick Chat

Pre-configured messages for rapid communication:

โ€ข Access via the Quick Chat button in the message input area
โ€ข Choose from built-in phrases or custom messages
โ€ข Customize quick chat messages in Settings โ†’ Quick Chat
โ€ข Useful when typing is impractical (gloves, small screen, urgent)


Each quick chat entry has a short Name (the button label), the Message it inserts, and an Instantly send toggle โ€” when enabled, tapping the button sends the message immediately instead of placing it in the input field for editing:


The channel list shows each channel with its latest message preview.

Searching Messages

You can search the full history of any conversation directly from the chat screen:

1. Open a conversation (a channel or a direct message).
2. Tap the search icon in the top bar.
3. Type into the Search messagesโ€ฆ field. The search runs as you type, across all stored messages in that conversation.
4. Use the N / M result counter and the previous / next arrows to jump between matches, which are highlighted in the conversation.


โ”‚ ๐Ÿ’ก Tip: Search is full-text and stays within the conversation you opened it from โ€” it doesn't
โ”‚ search across other channels or contacts. It matches against the messages already stored on your
โ”‚ device, so it works fully offline.

Message Bubbles

Messages appear as chat bubbles โ€” sent messages on the right, received messages on the left. Each bubble shows the sender, timestamp, and delivery status. Messages with replies include a quoted preview of the original message above the response.

Text Formatting

Messages support lightweight inline Markdown. Received messages render the styling with the syntax characters removed:

โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”
โ”‚ ็ฑปๅž‹ โ”‚ Syntax โ”‚ Renders as โ”‚
โ”œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ผโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ผโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ค
โ”‚ Bold โ”‚ T383838**bold** โ”‚ bold โ”‚
โ”‚ Italic โ”‚ T383838*italic* โ”‚ italic โ”‚
โ”‚ Strikethrough โ”‚ T383838~~strike~~ โ”‚ ~~strike~~ โ”‚
โ”‚ Inline code โ”‚ BT383838 codeT383838 โ”‚ monospace T383838code โ”‚
โ”‚ Link โ”‚ T383838LINK0 โ”‚ a tappable label โ”‚
โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ดโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ดโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜


When composing, focus the message field and type at least three characters to reveal a formatting toolbar below the input. Select text and tap a style to wrap it (tap again to remove it); with no selection, a style inserts an empty pair with the cursor between the markers. The link button opens a dialog to enter a URL. As you type, the draft styles live in the field while the underlying text keeps its Markdown characters.

โ”‚ ๐Ÿ’ก Tip: Formatting is carried as literal characters on the mesh โ€” the same bytes iOS sends.
โ”‚ Clients that don't support Markdown (older apps, plain firmware clients) will show the raw T383838**/T383838~~
โ”‚ characters. URLs, email addresses, and phone numbers are still auto-linked whether or not you use
โ”‚ Markdown.

Mentions

Type T383838@ while composing to mention a node โ€” a picker suggests matching contacts as you type. In a received message, a mention appears as a highlighted chip showing the node's name; tap it to jump straight to that node's detail page.

Reactions

React to messages with emoji:

โ€ข Long-press a message to open the actions menu
โ€ข Tap Add Reaction to choose an emoji
โ€ข Reactions appear below the message bubble
โ€ข Multiple users can react to the same message
โ€ข React to your own messages or others' messages


โ”‚ ๐Ÿ’ก Tip: Reactions are lightweight โ€” they use minimal mesh bandwidth compared to full text
โ”‚ messages.

Message Actions

Long-press any message to access:

โ€ข Copy โ€” copy message text to clipboard
โ€ข Reply โ€” quote the message in your response
โ€ข React โ€” add an emoji reaction
โ€ข Translate โ€” translate a received message into your device language and toggle between the original and translated text (Google Play build only; uses on-device translation)
โ€ข Delete โ€” remove a message you sent (local deletion)

Message Priority

Messages are queued and transmitted based on priority:

1. Emergency/alert messages (highest)
2. Direct messages
3. Channel broadcasts (lowest)

Message Limits

โ€ข Maximum length: 200 bytes (approximately 200 characters for ASCII text)
โ€ข The 200-byte cap applies to the in-app composer โ€” the mesh payload limit itself is ~233 bytes, so messages from other senders (e.g., App Functions or Android Auto) may arrive slightly longer
โ€ข Rate limiting: The mesh enforces airtime fairness; heavy message volume may be throttled
โ€ข Delivery: Messages are retried automatically if no acknowledgment is received

Best Practices

โ€ข Use channels for group coordination
โ€ข Use direct messages for private person-to-person communication
โ€ข Keep messages short โ€” mesh bandwidth is limited
โ€ข Configure encryption for sensitive communications

Related Topics

โ€ข Nodes โ€” tap a node to start a direct message
โ€ข Settings โ€” Radio & User โ€” configure channel encryption and presets
โ€ข MQTT โ€” bridge channel messages to the internet
โ€ข Channel configuration โ€” detailed channel settings on meshtastic.org


Served by rngit 1.5.4 - Generated in 0.05s